Skip to content

Conversation

finestructure
Copy link
Member

This eliminates the remaining references of EventLoopFuture.

What's left are only two protocol conformances which we have to keep, because they're conformances to Vapor protocols (Client and Database). We can drop these only when Vapor updates these protocols and drops them.

What's left to do in order to fully move off of ELFs is to eliminate our use of .wait() calls in sync tests of our test suite. These need to be converted into proper async throws tests. There are currently 192 .wait() calls across 18 files.

@finestructure finestructure merged commit faf3bcd into main Aug 25, 2024
@finestructure finestructure deleted the Convert-JoinedQueryBuilder-to-async-await branch August 25, 2024 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants